Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 Croatia F1 Canada F2 USA F6 USA F7 USA F8 Italy F1 Italy F2 Germany F4 Italy F5 Italy F6 Italy F9 USA F13 Italy F12 Italy F13 Austria F2 USA F24 Belgium F2 Austria F1 Italy F1 Italy F4 Italy F12 Italy F15 Italy F16 Italy F30 Italy F31 Italy F32 Italy F34 Italy F35 Tunisia F6 Spain F2 Spain F3 Spain F4 Italy F2 Switzerland F1 Switzerland F2 Italy F6 Italy F7 Italy F9 Italy F15 Italy F16 Italy F19 Germany F7 Germany F1 Germany F2 Germany F4 Germany F5 Italy F2 Italy F4 Netherlands F3 Germany F8 Italy F5 Germany F7 Italy F11 Italy F21 Austria F2 Italy F22 Italy F11 Netherlands F3 Germany F7 Italy F1 III Isla de Lanzarote - Lanzarote Samarkand Challenger - Samarkand 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Lambertz Open - Aachen The Wright Financial Group, Inc. Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Volkswagen Challenger 2004 - Wolfsburg 2004 Freeman Men's Challenger - Joplin 6th Sardinian International Championships - Cagliari 2004 USTA Challenger of Calabasas - Calabasas Challenger Citta di Olbia - Olbia West Side Tennis Club Clay Court Challenger - Forest Hills San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Memorial Savigni - Sassuolo USTA Tallahassee Tennis Challenger - Tallahassee The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Nokian Hakkapeliitta Open - Tampere Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Mordovia Cup - Mordovia Binghamton Professional Tennis Tournament - Binghamton Alfa Romeo Tennis Cup - Cordenons Samarkand Challenger - Samarkand Kyiv Open - Kiev Tehran Open 2004 - Tehran Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin SIR Supermercadi Challenger - Rome 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign IPP Open - Helsinki Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Hilton Waikoloa Village USTA Challenger - Waikoloa 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Challenger Casablanca San Angel - Mexico City Olbia Challenger - Olbia Citta di Monza - Monza Harrah's Entertainment Challenger - Tunica Zagreb Open - Zagreb 4° Sporting Challenger - Turin Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The West Side Tennis Club Grass Court Challenger - Forest Hills Societa Canottieri Mincio 2005 - Mantova USTA Comerica Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington Guzzini Challenger - Recanati dBI Tennis Challenger - Binghamton Sina-Kia Motors Tennis Cup - Cordenons Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon 10° Trofeo Luigi Pezzoli - Bergamo Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Garden Open - Rome Harrah's Entertainment Men's Pro Challenger - Tunica San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Penza Cup - Penza Togliatti Cup - Togliatti Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Genoa Open - Genova WOW Cafe Challenger - New Orleans Challenger Copa Sevilla - Seville Lubbock Challenger - Lubbock Open Costa Daurada - Tarragona USTA Challenger of Oklahoma - Tulsa Ciutat de Barcelona - Barcelona The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Bauer Watertechnology Cup - Eckental Music City Challenger - Nashville IPP Open - Helsinki Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin 4th Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Open Prevadies - St. Brieuc USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples Ostdeutscher Sparkessen Cup - Dresden The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Schickedanz Open 2007 - Furth Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Steelers Cup - Kosice Almaty Challenger 1 - Almaty Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen The Comercia Challenger - Aptos Riviera di Rimini Challenger - Rimini Fifth Third Bank Tennis Championships - Lexington Open Castilla y Leon - Segovia Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Akbank Private Banking TED Open - Istanbul Kos-Zucchetti Tennis Cup - Cordenons XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Music City Challenger - Nashville JSM Challenger - Champaign Taiwan Challenger - Kaohsiung 2007 Knoxville Challenger - Knoxville Malaysian Open - Kuala Lumpur Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw 5 Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise Morocco Tennis Tour - Tanger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Men's Pro Challenger at Tunica National - Tunica Kosice Open-Steelers Cup 2008 - Kosice Guzzini Challenger - Recanati Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco Tennislife Cup - Napoli Tashkent Challenger - Tashkent Bauer Watertechnilogy Cup 2008 - Eckental Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Wolfsburg Challenger Baton Rouge Challenger Talahassee Challenger Rome Challenger Rhodes Challenger Ramat Hasharon Challenger Lugano Challenger Milan Challenger Rimini Challenger San Marino Challenger Samarkand Challenger Dallas Challenger Sunrise Challenger Baton Rouge Challenger Tallahassee Challenger Savannah Challenger Sarasota Challenger Fergana Challenger Carson Challenger Furth Challenger Ojai Challenger Lugano Challenger Winnetka Challenger Vancouver Challenger Kitzbuhel Challenger Alphen Challenger Tulsa Challenger Napoli Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Eckental Challenger Ortisei Challenger Knoxville Challenger Champaign Challenger Honolulu Challenger Bergamo Challenger Wolfsburg Challenger Dallas Challenger Rimouski Challenger Caltanissetta Challenger Tallahassee Challenger Leon Challenger Savannah Challenger Rome Challenger Cremona Challenger Nottingham Challenger Milan Challenger Guadalajara Challenger Winnetka Challenger Astana Challenger Vancouver Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Shanghai Challenger Tulsa Challenger Ningboo Challenger Tashkent Challenger Bangkok Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Ortisei Challenger Knoxville Challenger Sao Paulo Challenger Tour Finals Honolulu Challenger Burnie Challenger Wolfsburg Challenger Cherbourg Challenger Dallas Challenger Tallahassee Challenger Sarasota Challenger Savannah Challenger Fergana Challenger Nottingham Challenger Braunschweig Challenger Winnetka Challenger Astana Challenger Beijing Challenger Samarkand Challenger Karshi Challenger Lermontov Challenger Sacramento Challenger Tashkent Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Ortisei Challenger Knoxville Challenger USTA Illinois Challenger - Champaign Champaign Challenger Dallas Challenger Bergamo Challenger Dallas Challenger Rimouski Challenger Leon Challenger Guadalajara Challenger Mersin Challenger Savannah Challenger Tunis Challenger Samarkand Challenger Nottingham Challenger Winnetka Challenger Binghamton Challenger Lexington Challenger Vancouver Challenger Aptos Challenger St. Remy Challenger Petange Challenger Fergana Challenger Napa Challenger Sacramento Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Kazan Challenger Eckental Challenger Ortisei Challenger Andria Challenger Dallas Challenger Bergamo Challenger Morelos Challenger Astana Challenger Cherbourg Challenger Irving Challenger Kazan Challenger Rimouski Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Samarkand Challenger Nottingham Challenger Winnetka Challenger Flea Market Cup - Busan Vancouver Challenger Aptos Challenger Mons Challenger Tashkent Challenger Geneva Challenger Bratislava Challenger Brescia Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Irving Challenger Karshi Challenger Samarkand Challenger Prostejov Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Marburg Challenger Braunschweig Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Aptos Challenger Vancouver Challenger Como Challenger Izmir Challenger Agri Challenger Tashkent Challenger Brest Challenger Sunrise Challenger Eckental Challenger Bratislava Challenger Brescia Challenger ATP Challenger Tour Finals Bergamo Challenger Wroclaw Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger Samarkand Challenger Moscow Challenger Bastad Challenger Recanati Challenger Aptos Challenger Manta Challenger Binghamton Challenger Karshi Challenger Samarkand Challenger Shymkent Challenger Fergana Challenger Astana Challenger Chengdu Challenger Como Challenger Tashkent Challenger Ismaning Challenger Eckental Challenger Bratislava Challenger Brescia Challenger Karshi Challenger Samarkand Challenger Fergana Challenger Astana Challenger Guzzini Challenger - Recanati Regional Hand Center Men's Challenger - Fresno Bukhara Challenger - Bukhara Bukhara Challenger - Bukhara 2005 West Side Tennis Coub Men's Challenger - Forest Hills A Glimmer of Hope Challenger - Austin Tallahassee Tennis Challenger - Tallahassee President's Cup 2000 - Tashkent President's Cup - Tashkent Franklin Templeton Tennis Classic - Scottsdale Bangkok Challenger RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Allianz Suisse Open - Gstaad Milan Indoors - Milan SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Chennai Open - Chennai Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championships - Houston The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona BMW Open - Munich Qatar Exxon Mobil Open - Doha Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis ARAG World Team Championship - Dusseldorf The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad Regions Morgan Keegan Championships - Memphis BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston AEGON Championships - London Brisbane International - Brisbane Apia International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London AEGON International - Eastbourne Claro Open Colombia - Bogota Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb BMW Open - Munich Mercedes Cup - Stuttgart Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Hypo Group Tennis International - Portschach Brisbane International - Brisbane Citi Open - Washington Hall of Fame Tennis Championships - Newport Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, World Group, PO, UZB-USA 1-3 Davis Cup, Group I, 2R, UZB-CHN 3-2 Davis Cup, Group 1, 1R, CHN-UZB 3-2